added amass 5.0.1 and workflow for distfile#2674
Draft
techtruth wants to merge 2 commits intopentoo:masterfrom
Draft
added amass 5.0.1 and workflow for distfile#2674techtruth wants to merge 2 commits intopentoo:masterfrom
techtruth wants to merge 2 commits intopentoo:masterfrom
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updated amass to version 5.0.1 (runtime reports v5.0.0).
Package updates include removing EGO_SUM in favor of package-deps.tar.xz file. Created github actions workflow to publish a release of the deps distfile when manually invoked. The ebuild is set to pull from pentoo/pentoo-overlay releases, but was tested on my fork by replacing the location with the fork's releases.
Package update also included adding use flags, since v5 of amass shifted into modular runtimes. Defaulted to most use flags enabled, based on what would normally be expected of amass' readme.md file.
Note that amass engine program is a background service, or should be. For simplicity I have not wrapped it in openrc or systemd. Amass will automatically start the engine when needed, but will be left running even after amass program closes.
Note that I have excluded CGO interfacing, and as such system libs like libpostal aren't available to amass. It would be good for a future update to make this available.
Warning: go version bumped also BDEPEND=">=dev-lang/go-1.24.4"